package main


import "github.com/garyburd/redigo/redis"

type RedisConn struct {
	redis redis.Conn
}

var conn RedisConn

func init() {
	connTemp, e := redis.Dial("tcp", "119.96.190.130:6379")
	if e != nil {
		println(e)
		return
	}
	_, err := connTemp.Do("auth", "qwe123456!")
	if err != nil {
		println(err)
		return
	}
	conn.redis = connTemp
	println("redis连接成功")

}
func (conn *RedisConn) Set(key string, value interface{}) {
	if conn == nil {
		println("redis暂未初始化")
	}
	_, err := conn.redis.Do("set", key, value)
	if err != nil {
		println(err)
		return
	}

}
func (conn *RedisConn) Get(key interface{}) interface{} {
	if conn == nil {
		println("redis暂未初始化")
	}
	value, err := conn.redis.Do("get", key)
	if err != nil {
		return nil
	}
	return value
}